package com.wisdomstar.ws.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wisdomstar.ws.domain.Favorites;

import java.util.List;

/**
 * @author RinMi
 * @since 2023/6/6
 */
public interface FavoritesService extends IService<Favorites> {

    /**
     * 删除收藏夹
     *
     * @param favorites 收藏夹信息
     */
    void removeFavorites(Favorites favorites);

    /**
     * 删除收藏夹
     *
     * @param favorites 收藏夹信息
     * @return 影响行数
     */
    int insertFavorites(Favorites favorites);

    /**
     * 修改收藏夹信息
     *
     * @param favorites 收藏夹信息
     * @return 影响行数
     */
    int updateFavorites(Favorites favorites);

    /**
     * 查询收藏夹信息
     *
     * @param favorites 收藏夹信息
     * @return 收藏夹信息列表
     */
    List<Favorites> listFavorites(Favorites favorites);
}
